var grid = "";

$(function() {
	var exportBtn = $("#exportBtn").val(); //导出权限按钮控制
	
	var dtGridColumns = [ {
		id : 'count_date',
		title : '约定收益结算日期',
		type : 'string',
		columnClass : 'text-center',
		headerStyle : 'color:grey;'
	}, {
		id : 'amount',
		title : '收益金额',
		type : 'number',
		columnClass : 'text-center',
		headerStyle : 'color:grey;'
	}, {
		id : 'settle_day',
		title : '结算时间',
		type : 'string',
		columnClass : 'text-center',
		headerStyle : 'color:grey;'
	}, {
		id : 'status',
		title : '状态',
		type : 'string',
		columnClass : 'text-center',
		headerStyle : 'color:grey;'
	}];
	
	var dtGridOption = {
		lang : 'zh-cn',
		check : false,
		ajaxLoad : true,
		myExport : true,
		loadURL : 'agentReport/agentIncomeOrderList',
	    exportURL:'agentReport/agentIncomeOrderListExport',
		columns : dtGridColumns,
		gridContainer : 'dtGridContainer',
		toolbarContainer : 'dtGridToolBarContainer',
		tools : exportBtn?'export[excel]':'',
		pageSize : 10,
		pageSizeLimit : [ 10, 20, 30 ]
	};
	grid = $.fn.dlshouwen.grid.init(dtGridOption);
	$('#startTime,#endTime').datetimepicker({
	    language:  'zh-CN',
	    format: 'yyyy-mm-dd hh:ii',
	    todayBtn: true,
	    autoclose: true
	});
	$('#expectStartTime,#expectEndTime').datepicker({
	    language:  'zh-CN',
	    format: 'yyyy-mm-dd',
	    todayBtn: true,
	    autoclose: true
	});
	search();
	grid.load();
});

function search() {
	grid.pager.startRecord = 0;
	grid.pager.nowPage = 1;
	grid.parameters = new Object();
	grid.parameters['startTime'] = $("#startTime").val();
	grid.parameters['endTime'] = $("#endTime").val();
	grid.parameters['expectStartTime'] = $("#expectStartTime").val();
	grid.parameters['expectEndTime'] = $("#expectEndTime").val();
	grid.parameters['status'] = $("#status").val();
	grid.parameters['agentId'] = $("#agentId").val();
	grid.refresh(true);
}
